body {
	background:url('../../imgs/sale/spring/blue_border.png') repeat-x 0px 201px;
}
* html body {
	background:url('../../imgs/sale/spring/blue_border.png') repeat-x 0px 235px;
}
.nav {
    border-bottom: 3px solid #26b6e0;
}

#otherSites {
    padding-top: 17px;
	border-top:3px solid #26b6e0;
}
#otherSites .others {
	margin-top: 0px;
}
.mainContainer #otherSites .head {
    margin-bottom: 17px;
}

.contentMain #contentMain {
    padding-top: 0px;
}
.contentMain #contentMain .header {
    display: block;
    width: 898px;
    height: 148px;
    padding: 0px;
    margin-left: 12px;
    text-indent: -9999px;
}
.contentMain #contentMain .header a {
    display: block;
    width: 85px;
    height: 14px;
    top: 127px;
    left: 325px;
    position: absolute;
    outline: none;
}
* html .contentMain #contentMain .header a {
    left: 316px;
}

.mainContainer {
    margin-left: 13px;
    margin-bottom: 50px;
}

li.sep {
    border-left:1px dotted #999;
}

.mainContainer .prod li.prev a{
    background:url('../../imgs/sale/spring/nav_arrow_left.gif') no-repeat 0px 4px;
    padding-left:10px;
}
.mainContainer .prod li.next a{
    background:url('../../imgs/sale/spring/nav_arrow_right.gif') no-repeat 100% 4px;
    padding-right:10px;
}

.mainContainer .prod .head {
    margin: 17px 33px 19px;
}
.mainContainer .prod .foot {
    margin: 0px 33px 19px;
}

.mainContainer .prod dl, .mainContainer .prod dl, .head ul li, .foot ul li, .mainContainer .prod .head a:active, .mainContainer .prod .foot a:active {
    font-size: 13px;
    font-weight: bold;
    color: #969696;
    font-family: arial, helvetica, sans-serif;
}

#contentMain a:active {
    color: #969696;
}

.mainContainer .prod .grid {
    min-height: 492px;
}
* html .mainContainer .prod .grid {
    height: 492px;
    border: 1px solid #fff;
}

.mainContainer .prod dl a, .mainContainer .prod dl a, .head ul li a, .foot ul li a {
    font-size: 13px;
    font-weight: bold;
    color: #26b6e0;
    text-decoration: underline;
}
.mainContainer .prod dl a:hover, .mainContainer .prod dl a:hover, .head ul li a:hover, .foot ul li a:hover {
    text-decoration: none;
}
.mainContainer .prod dl a.cur, .head ul li a.cur, .foot ul li a.cur {
    background-color: #26b6e0;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    padding: 2px 4px;
}
.mainContainer .prod .grid .prodList {
    margin-left: 33px;
}
.mainContainer .item img {
    width: 125px;
    height: 136px;
}

.twofer {
    background-color: #e5f6fb;
    height: 144px;
}
.twofer a {
    color: #26b6e0;
    font-weight: bold;
}
.twofer .info {
    padding-right: 5px;
}

#otherSites .head span {
	display:block;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../../imgs/sale/spring/dont_forget.gif') no-repeat;
	width:291px;
	height:14px;
}

#prev, #next {
	background:url('../../imgs/sale/spring/arrow_off_left.gif') no-repeat; 
	height: 144px;
	top: 164px;
}
#next {
	right:0px;
	background:url('../../imgs/sale/spring/arrow_off_right.gif') no-repeat; 
}
a#prev {
	background:url('../../imgs/sale/spring/arrow_on_left.gif') no-repeat; 
}
a#next {
	background:url('../../imgs/sale/spring/arrow_on_right.gif') no-repeat; 
}
a#prev:hover {
	width:68px;
	background:url('../../imgs/sale/spring/arrow_hover_left.gif') no-repeat; 
}
a#next:hover {
	width:68px;
	background:url('../../imgs/sale/spring/arrow_hover_right.gif') no-repeat; 
}

.mainContainer .nav {
    background-color: #fff;
}

.mainContainer .nav li a, .mainContainer .nav li.last {
    height: 36px;
}
.mainContainer .nav li a {
    margin-right: 3px;
}

#fifteen a { 
    background:url('../../imgs/sale/spring/tab_new_releases_off.gif') no-repeat;
    width: 201px;
}

#fifteen a:hover {
    background:url('../../imgs/sale/spring/tab_new_releases_over.gif') no-repeat;
    width: 201px;
}
#fifteen a.cur  {
    background:url('../../imgs/sale/spring/tab_new_releases_on.gif') no-repeat;
    width: 201px;
}

#ten a {
    background:url('../../imgs/sale/spring/tab_10_off.gif') no-repeat;
    width: 201px;
}
#ten a:hover {
    background:url('../../imgs/sale/spring/tab_10_over.gif') no-repeat;
    width: 201px;
}
#ten a.cur  {
    background:url('../../imgs/sale/spring/tab_10_on.gif') no-repeat;
    width: 201px;
}

#five a {
    background:url('../../imgs/sale/spring/tab_5_off.gif') no-repeat;
    width: 201px;
}
#five a:hover {
    background:url('../../imgs/sale/spring/tab_5_over.gif') no-repeat;
    width: 201px;
}
#five a.cur  {
    background:url('../../imgs/sale/spring/tab_5_on.gif') no-repeat;
    width: 201px;
}

#hoodies a {
    background:url('../../imgs/sale/spring/tab_hoodies_off.gif') no-repeat;
    width: 94px;
}
#hoodies a:hover {
    background:url('../../imgs/sale/spring/tab_hoodies_over.gif') no-repeat;
    width: 94px;
}
#hoodies a.cur  {
    background:url('../../imgs/sale/spring/tab_hoodies_on.gif') no-repeat;
    width: 94px;
}

#prints a {
    background:url('../../imgs/sale/spring/tab_prints_off.gif') no-repeat;
    width: 94px;
    margin-right: 2px;
}
#prints a:hover {
    background:url('../../imgs/sale/spring/tab_prints_over.gif') no-repeat;
    width: 94px;
}
#prints a.cur  {
    background:url('../../imgs/sale/spring/tab_prints_on.gif') no-repeat;
    width: 94px;
}

#gifts {
    background:url('../../imgs/sale/spring/tab_gifts_off.gif') bottom left no-repeat;
    width: 93px;
}
#gifts:hover, #gifts.cur  {
    background:url('../../imgs/sale/spring/tab_gifts_on.gif') bottom left no-repeat;
    width: 93px;
}

#gifts ul {
    margin-top: -1px;
    height:78px;
    background:url('../../imgs/sale/spring/gift_drop.gif') bottom left no-repeat;
}
#gcs:hover {
    background:url('../../imgs/sale/spring/gift_certs_on.gif') 2px 5px no-repeat;
}
#guide:hover {
    background:url('../../imgs/sale/spring/gift_guide_on.gif') 2px 4px no-repeat;
}

.item {
    border: 2px solid #b3e6f4;
    margin:0px 20px 20px 0px;
    padding: 2px 1px 2px 2px;
    width: 126px;
    height: 136px;
}

a.mag {
	background:url('../../imgs/sale/spring/mag_off.gif') no-repeat;
	bottom:2px;
	right:2px;
}
a.mag:hover {
	background:url('../../imgs/sale/spring/mag_on.gif') no-repeat;
}